American toad - İspanyolca İngilizce Sözlük